<cfcomponent output="false" persistent="true">

	<cfproperty name="ContactID" column="ID" generator="identity" >
    <cfproperty name="EmployeeID" column="EmployeeID" cfc="Employee" fkcolumn="ID">
    <cfproperty name="FirstName" column="First">
    <cfproperty name="LastName" column="Last">
    <cfproperty name="Email" column="Email">
    <cfproperty name="Address1" column="Address1">
    <cfproperty name="Address2" column="Address2">
    <cfproperty name="City" column="City">
    <cfproperty name="State" column="State">
    <cfproperty name="Zip" column="ZIP">
    <cfproperty name="HomePhone" column="HomePhone">
    <cfproperty name="CellPhone" column="CellPhone">
    <cfproperty name="WorkPhone" column="WorkPhone">
    <cfproperty name="WorkPhoneExtention" column="WorkPhoneExt">
    <cfproperty name="PhonePrimaryID" column="PhonePrimaryID">    
    <cfproperty name="RelationID" column="RelationID" default="-1">    
    <cfproperty name="ContactTypeID" column="ContactTypeID" cfc="ContactTypes" fkcolumn="ID">    
	
	<cffunction name="init" access="public" returntype="Contacts" output="false">
	    <cfargument name="EmployeeID" required="no" default="-1">
	    
        <cfscript>                        
			setEmployeeID(arguments.EmployeeID);			
			return this;	         
	    </cfscript>
	</cffunction>



</cfcomponent>